package isbc.quinielas.representation;

import isbc.quinielas.EstadisticasEquipos;
import isbc.quinielas.GolesJornada;
import jcolibri.cbrcore.Attribute;
import jcolibri.cbrcore.CaseComponent;

public class DescripcionQuinielas implements CaseComponent {


	
	private int id;
	private int temporada;
	private String liga;
	private int jornada;
	private String local;
	private String visitante;
	private GolesJornada golesLocalFavor;
	private GolesJornada golesVisitanteFavor;
	private GolesJornada golesLocalContra;
	private GolesJornada golesVisitanteContra;
	private GolesJornada puntosLocal;
	private GolesJornada puntosVisitante;
	private EstadisticasEquipos partidosGanadosLocal;
	private EstadisticasEquipos partidosEmpatadosLocal;
	private EstadisticasEquipos partidosPerdidosLocal;
	private EstadisticasEquipos partidosGanadosVisitante;
	private EstadisticasEquipos partidosEmpatadosVisitante;
	private EstadisticasEquipos partidosPerdidosVisitante;

	public GolesJornada getGolesLocalFavor() {
		return golesLocalFavor;
	}



	public void setGolesLocalFavor(GolesJornada golesLocalFavor) {
		this.golesLocalFavor = golesLocalFavor;
	}



	public GolesJornada getGolesVisitanteFavor() {
		return golesVisitanteFavor;
	}



	public void setGolesVisitanteFavor(GolesJornada golesVisitanteFavor) {
		this.golesVisitanteFavor = golesVisitanteFavor;
	}
	
	
	public int getId() {
		return id;
	}



	public void setId(int id) {
		this.id = id;
	}



	public int getTemporada() {
		return temporada;
	}



	public void setTemporada(int temporada) {
		this.temporada = temporada;
	}



	public GolesJornada getGolesLocalContra() {
		return golesLocalContra;
	}



	public void setGolesLocalContra(GolesJornada golesLocalContra) {
		this.golesLocalContra = golesLocalContra;
	}



	public GolesJornada getGolesVisitanteContra() {
		return golesVisitanteContra;
	}



	public void setGolesVisitanteContra(GolesJornada golesVisitanteContra) {
		this.golesVisitanteContra = golesVisitanteContra;
	}


	public GolesJornada getPuntosLocal() {
		return puntosLocal;
	}



	public void setPuntosLocal(GolesJornada puntosLocal) {
		this.puntosLocal = puntosLocal;
	}



	public GolesJornada getPuntosVisitante() {
		return puntosVisitante;
	}



	public void setPuntosVisitante(GolesJornada puntosVisitante) {
		this.puntosVisitante = puntosVisitante;
	}



	public EstadisticasEquipos getPartidosGanadosLocal() {
		return partidosGanadosLocal;
	}



	public void setPartidosGanadosLocal(EstadisticasEquipos partidosGanadosLocal) {
		this.partidosGanadosLocal = partidosGanadosLocal;
	}



	public EstadisticasEquipos getPartidosEmpatadosLocal() {
		return partidosEmpatadosLocal;
	}



	public void setPartidosEmpatadosLocal(EstadisticasEquipos partidosEmpatadosLocal) {
		this.partidosEmpatadosLocal = partidosEmpatadosLocal;
	}



	public EstadisticasEquipos getPartidosPerdidosLocal() {
		return partidosPerdidosLocal;
	}



	public void setPartidosPerdidosLocal(EstadisticasEquipos partidosPerdidosLocal) {
		this.partidosPerdidosLocal = partidosPerdidosLocal;
	}



	public EstadisticasEquipos getPartidosGanadosVisitante() {
		return partidosGanadosVisitante;
	}



	public void setPartidosGanadosVisitante(
			EstadisticasEquipos partidosGanadosVisitante) {
		this.partidosGanadosVisitante = partidosGanadosVisitante;
	}



	public EstadisticasEquipos getPartidosEmpatadosVisitante() {
		return partidosEmpatadosVisitante;
	}



	public void setPartidosEmpatadosVisitante(
			EstadisticasEquipos partidosEmpatadosVisitante) {
		this.partidosEmpatadosVisitante = partidosEmpatadosVisitante;
	}



	public EstadisticasEquipos getPartidosPerdidosVisitante() {
		return partidosPerdidosVisitante;
	}



	public void setPartidosPerdidosVisitante(
			EstadisticasEquipos partidosPerdidosVisitante) {
		this.partidosPerdidosVisitante = partidosPerdidosVisitante;
	}



	public String getLiga() {
		return liga;
	}



	public void setLiga(String liga) {
		this.liga = liga;
	}



	public int getJornada() {
		return jornada;
	}



	public void setJornada(int jornada) {
		this.jornada = jornada;
	}



	public String getLocal() {
		return local;
	}



	public void setLocal(String local) {
		this.local = local;
	}



	public String getVisitante() {
		return visitante;
	}



	public void setVisitante(String visitante) {
		this.visitante = visitante;
	}


	@Override
	public Attribute getIdAttribute() {
		return new Attribute("id",DescripcionQuinielas.class);
	}



	@Override
	public String toString() {
		return "ID: " + id + ", Temporada: " + temporada + ", Liga: " + liga + ", Jornada: "
				+ jornada + ", Local: " + local + ", Visitante: " + visitante + ", Puntos local: " +
				puntosLocal + ", Puntos visitante: " + puntosVisitante 
				;
	}
	
	

}
